//
//  ZLPreViewController.m
//  Smartourism
//
//  Created by Evan on 13-1-23.
//  Copyright (c) 2013年 Rikee. All rights reserved.
//

#import "ZLPreViewController.h"
#import "ZLMainViewController.h"

@interface ZLPreViewController ()
// 配置scrollView
- (void)initScrollView;

//创建textView
-(void)createTextView;
@end

@implementation ZLPreViewController
@synthesize x_scrollView;
@synthesize x_pageControl;
@synthesize x_photoArray;
@synthesize x_cityRepresent;
@synthesize x_textArray;
@synthesize x_currentCity;

- (id)initWithNibName:(NSString *)nibNameOrNil bundle:(NSBundle *)nibBundleOrNil withIndex:(int)index
{
    self = [super initWithNibName:nibNameOrNil bundle:nibBundleOrNil];
    if (self) {
        // Custom initialization
        NSMutableArray *tmpArray =[[NSMutableArray alloc] initWithCapacity:0];
        self.x_photoArray =tmpArray;
        self.x_textArray =tmpArray;
        [tmpArray release];
        x_currentCity =index;
        if (x_currentCity ==0) {
            self.x_photoArray =[NSMutableArray arrayWithObjects:@"Oriental Pearl.png",@"JinMao building.png",@"Century avenue.png",nil];
            self.x_textArray =[NSMutableArray arrayWithObjects:@"东方明珠塔于1991年7月30日动工，1994年10月1日建成。塔高468米，与外滩的“万国建筑博览群”隔江相望，列亚洲第一，世界第三高塔。设计者富于幻想地将11个大小不一、高低错落的球体从蔚蓝的天空中串联至如茵的绿色草地上，而两颗红宝石般晶莹夺目的巨大球体被高高托起，整个建筑浑然一体，创造了“大珠小珠落玉盘”的意境。",@"金茂大厦位 于上海浦东新区陆家嘴金融贸易区黄金地段，与著名的外滩风景区隔江相望。金茂大厦由中国上海对外贸易中心股份有限公司投资建造、管理，美国芝加哥SOM建 筑事务所设计。金茂大厦总高度为420.5米，是目前世界第三、中国第一高楼，占地面积2.3万平方米，地上88层，地下3层，裙房6层，总建筑面积29 平方米。大厦里有办公楼、金茂凯悦大酒店、观光厅等等。金茂大厦既有现代气派，又有民族风格，堪称上海迈向21世纪的一座标志性建筑。 88层观光厅门票：50元（学生25元）。",@"世纪大道西起东方明珠电视塔，东至世纪公园，全长5公里，是中国第一条景观道路。 世纪大道总宽度为100米，含31米双向六快二慢的主机动车道和两侧各6米宽的机动车辅道，主道和辅道间设有绿化隔离带。世纪大道的景观设计采取非对称性 断面形式，在大道北侧人行道上布置了八处游憩园；在崂山路西和扬高路路口设置了两处雕塑广场，以及休闲小品、艺术画廊等等。世纪大道如今成为上海一道不可 多得的景观。 ", nil];
        }
        else if(x_currentCity ==1){
            self.x_photoArray =[NSMutableArray arrayWithObjects:@"gugong.png",@"greatWall.png",@"tiananmen.png",nil];
            self.x_textArray =[NSMutableArray arrayWithObjects:@"故宫位于北京市中心，旧称紫禁城。于明代永乐十八年（1420年）建成，是明、清两代的皇宫，无与伦比的古代建筑杰作，世界现存最大、最完整的木质结构的古建筑群。故宫全部建筑由“前朝”与“内廷”两部分组成，四周有城墙围绕。四面由筒子河环抱。城四角有角楼。四面各有一门，正南是午门，为故宫的正门。2011年国庆期间，故宫8万人限流措施一度“失守”，对此，故宫有关负责人表示，今后故宫将考虑推行分时段限流，日限8万人不变。",@"长城是古代中国在不同时期为抵御塞北游牧部落联盟侵袭而修筑的规模浩大的军事工程的统称。长城东西绵延上万华里，因此又称作万里长城。长城建筑于两千多年前的春秋战国时代，现存的长城遗迹主要为建于十四世纪的明长城。据2012年国家文物局发布数据，历代长城总长为21196.18千米；而国家文物局曾于2009年公布明长城调查数据，中国明长城总长为8851.8千米。长城是我国古代劳动人民创造的伟大的奇迹，是中国悠久历史的见证。它与罗马斗兽场、比萨斜塔等列为中古世界七大奇迹之一。1987年12月，长城被列为世界文化遗产。",@"天安门广场是北京的心脏地带，是世界上最大的城市中心广场。它占地面积44公顷，东西宽500米，南北长880米，地面全部由经过特殊工艺技术处理的浅色花岗岩条石铺成。每天清晨的升国旗和每天日落时分的降国旗是最庄严的仪式，看着朝霞辉映中鲜艳的五星红旗，心中升腾的是激昂与感动。同时天安门广场是无数重大政治、历史事件的发生地，是中国从衰落到崛起的历史见证。天安门广场于一九八六年被评为“北京十六景”之一，景观名“天安丽日”。 ", nil];
        }else{
            self.x_photoArray =[NSMutableArray arrayWithObjects:@"eyesOfTianjin.png",@"fiveStreets.png",@"binjiangdao.png",nil];
            self.x_textArray =[NSMutableArray arrayWithObjects:@"世界上唯一建在桥上的摩天轮，好似一只大眼睛凝望着天津，夜晚时分乘坐可以俯瞰美丽的海河夜景。据说，摩天轮的每一个盒子里都装满了爱，当你和恋人一起坐在洋溢着幸福的盒子里的时候，那份慢慢升腾的爱也随之而来。关于“天津之眼”还有个美丽的传言，在最高点相吻的情侣都步入了婚姻的殿堂。当然，它还有个邪恶的故事，如果在最高点没有拥吻的情侣，都以分手告终，不过呢，传说只是传说么。",@"“五大道”地区是天津名居名宅最为集中的地区，游览“五大道”，看看天津的“小洋楼”，实际上是漫步在建筑艺术长廊上的一次趣味旅行。这里被誉为“万国建筑博览会”，因小洋楼多、保存完整、建筑风格多样以及体现出的中西文化的冲突、交融而著名，这些风貌建筑从建筑形式上丰富多彩，有文艺复兴式、希腊式、哥特式、浪漫主义、折衷主义以及中西合璧式等，构成了一种凝固的艺术。",@"滨江道商业街是天津市最繁华的商业街之一。它自海河边的张自忠路起，向西南方向延伸到南京路上，全长2094米。分两段建成，其中张自忠路至大沽路一段，建干1886年；大沽路至南京路一段建于1900年。1946年将两段合并，定名滨江道。\n\t20年代末，随着劝业场一带商业的兴起，中外商贾纷纷云集于这条街，许多服装绸缎、金银首饰、钟表眼镜、照相洗染以及旅馆、饭店、影院、剧场、舞厅等商业、服务和娱乐店堂、场馆相继落成开业，这条街逐渐呈现繁华景象。这条街不仅有劝业场、中原公司、稻香村食品店、亨得利钟表店、光明影院、登瀛楼饭庄等老字号，还有新建的一些商场（滨江商厦、吉利大厦、米莱欧、国际商场等）和商店。1987年4月，山东路至南京路一段辟为小商品市场后，个体经营的摊点如雨后春笋般涌现在滨江道西段，游人终日川流不息，入夜彩灯闪耀，成为津门夜市新景。 ", nil];
        }
    }
    return self;
}

- (void)didReceiveMemoryWarning
{
    // Releases the view if it doesn't have a superview.
    [super didReceiveMemoryWarning];
    
    // Release any cached data, images, etc that aren't in use.
}

#pragma mark - View lifecycle

- (void)viewDidLoad
{
    [super viewDidLoad];
    self.view.backgroundColor =[UIColor colorWithPatternImage:[UIImage imageNamed:@"bg.png"]];
    
    NSMutableArray *tmpArray =[[NSMutableArray alloc] initWithCapacity:0];
    self.x_photoArray =tmpArray;
    self.x_textArray =tmpArray;
    [tmpArray release];
    if (x_currentCity ==0) {
        self.x_photoArray =[NSMutableArray arrayWithObjects:@"Oriental Pearl.png",@"JinMao building.png",@"Century avenue.png",nil];
        self.x_textArray =[NSMutableArray arrayWithObjects:@"东方明珠塔于1991年7月30日动工，1994年10月1日建成。塔高468米，与外滩的“万国建筑博览群”隔江相望，列亚洲第一，世界第三高塔。设计者富于幻想地将11个大小不一、高低错落的球体从蔚蓝的天空中串联至如茵的绿色草地上，而两颗红宝石般晶莹夺目的巨大球体被高高托起，整个建筑浑然一体，创造了“大珠小珠落玉盘”的意境。",@"金茂大厦位 于上海浦东新区陆家嘴金融贸易区黄金地段，与著名的外滩风景区隔江相望。金茂大厦由中国上海对外贸易中心股份有限公司投资建造、管理，美国芝加哥SOM建 筑事务所设计。金茂大厦总高度为420.5米，是目前世界第三、中国第一高楼，占地面积2.3万平方米，地上88层，地下3层，裙房6层，总建筑面积29 平方米。大厦里有办公楼、金茂凯悦大酒店、观光厅等等。金茂大厦既有现代气派，又有民族风格，堪称上海迈向21世纪的一座标志性建筑。 88层观光厅门票：50元（学生25元）。",@"世纪大道西起东方明珠电视塔，东至世纪公园，全长5公里，是中国第一条景观道路。 世纪大道总宽度为100米，含31米双向六快二慢的主机动车道和两侧各6米宽的机动车辅道，主道和辅道间设有绿化隔离带。世纪大道的景观设计采取非对称性 断面形式，在大道北侧人行道上布置了八处游憩园；在崂山路西和扬高路路口设置了两处雕塑广场，以及休闲小品、艺术画廊等等。世纪大道如今成为上海一道不可 多得的景观。 ", nil];
    }
    else if(x_currentCity ==1){
        self.x_photoArray =[NSMutableArray arrayWithObjects:@"gugong.png",@"greatWall.png",@"tiananmen.png",nil];
        self.x_textArray =[NSMutableArray arrayWithObjects:@"故宫位于北京市中心，旧称紫禁城。于明代永乐十八年（1420年）建成，是明、清两代的皇宫，无与伦比的古代建筑杰作，世界现存最大、最完整的木质结构的古建筑群。故宫全部建筑由“前朝”与“内廷”两部分组成，四周有城墙围绕。四面由筒子河环抱。城四角有角楼。四面各有一门，正南是午门，为故宫的正门。2011年国庆期间，故宫8万人限流措施一度“失守”，对此，故宫有关负责人表示，今后故宫将考虑推行分时段限流，日限8万人不变。",@"长城是古代中国在不同时期为抵御塞北游牧部落联盟侵袭而修筑的规模浩大的军事工程的统称。长城东西绵延上万华里，因此又称作万里长城。长城建筑于两千多年前的春秋战国时代，现存的长城遗迹主要为建于十四世纪的明长城。据2012年国家文物局发布数据，历代长城总长为21196.18千米；而国家文物局曾于2009年公布明长城调查数据，中国明长城总长为8851.8千米。长城是我国古代劳动人民创造的伟大的奇迹，是中国悠久历史的见证。它与罗马斗兽场、比萨斜塔等列为中古世界七大奇迹之一。1987年12月，长城被列为世界文化遗产。",@"天安门广场是北京的心脏地带，是世界上最大的城市中心广场。它占地面积44公顷，东西宽500米，南北长880米，地面全部由经过特殊工艺技术处理的浅色花岗岩条石铺成。每天清晨的升国旗和每天日落时分的降国旗是最庄严的仪式，看着朝霞辉映中鲜艳的五星红旗，心中升腾的是激昂与感动。同时天安门广场是无数重大政治、历史事件的发生地，是中国从衰落到崛起的历史见证。天安门广场于一九八六年被评为“北京十六景”之一，景观名“天安丽日”。 ", nil];
    }else{
        self.x_photoArray =[NSMutableArray arrayWithObjects:@"eyesOfTianjin.png",@"fiveStreets.png",@"binjiangdao.png",nil];
        self.x_textArray =[NSMutableArray arrayWithObjects:@"世界上唯一建在桥上的摩天轮，好似一只大眼睛凝望着天津，夜晚时分乘坐可以俯瞰美丽的海河夜景。据说，摩天轮的每一个盒子里都装满了爱，当你和恋人一起坐在洋溢着幸福的盒子里的时候，那份慢慢升腾的爱也随之而来。关于“天津之眼”还有个美丽的传言，在最高点相吻的情侣都步入了婚姻的殿堂。当然，它还有个邪恶的故事，如果在最高点没有拥吻的情侣，都以分手告终，不过呢，传说只是传说么。",@"“五大道”地区是天津名居名宅最为集中的地区，游览“五大道”，看看天津的“小洋楼”，实际上是漫步在建筑艺术长廊上的一次趣味旅行。这里被誉为“万国建筑博览会”，因小洋楼多、保存完整、建筑风格多样以及体现出的中西文化的冲突、交融而著名，这些风貌建筑从建筑形式上丰富多彩，有文艺复兴式、希腊式、哥特式、浪漫主义、折衷主义以及中西合璧式等，构成了一种凝固的艺术。",@"滨江道商业街是天津市最繁华的商业街之一。它自海河边的张自忠路起，向西南方向延伸到南京路上，全长2094米。分两段建成，其中张自忠路至大沽路一段，建干1886年；大沽路至南京路一段建于1900年。1946年将两段合并，定名滨江道。\n\t20年代末，随着劝业场一带商业的兴起，中外商贾纷纷云集于这条街，许多服装绸缎、金银首饰、钟表眼镜、照相洗染以及旅馆、饭店、影院、剧场、舞厅等商业、服务和娱乐店堂、场馆相继落成开业，这条街逐渐呈现繁华景象。这条街不仅有劝业场、中原公司、稻香村食品店、亨得利钟表店、光明影院、登瀛楼饭庄等老字号，还有新建的一些商场（滨江商厦、吉利大厦、米莱欧、国际商场等）和商店。1987年4月，山东路至南京路一段辟为小商品市场后，个体经营的摊点如雨后春笋般涌现在滨江道西段，游人终日川流不息，入夜彩灯闪耀，成为津门夜市新景。 ", nil];
    }
    
    // Do any additional setup after loading the view from its nib.
    if (x_currentCity ==0) {
        self.title =@"上海欢迎您";
    }else if(x_currentCity ==1){
        self.title =@"北京欢迎您";
    }else{
        self.title =@"天津欢迎您";
    }
    
    UIBarButtonItem *leftButton = [[UIBarButtonItem alloc] initWithBarButtonSystemItem:UIBarButtonSystemItemReply target:self action:@selector(goBack:)];
    self.navigationItem.leftBarButtonItem = leftButton;
    [leftButton release];
    // 配置scrollView
    [self initScrollView];
    //创建textView
    [self createTextView];
}
#pragma mark defined Method
// 配置scrollView
- (void)initScrollView
{
    UIScrollView *tmpScollView =[[UIScrollView alloc]initWithFrame:CGRectMake(0, 44, 320, 320)];
    self.x_scrollView =tmpScollView;
    [tmpScollView release];
    UIColor *tmpColor =[UIColor whiteColor];
    self.x_scrollView.backgroundColor = tmpColor;
    self.x_scrollView.delegate = self;
    self.x_scrollView.pagingEnabled = YES;
    self.x_scrollView.showsHorizontalScrollIndicator = NO;
    self.x_scrollView.showsVerticalScrollIndicator = NO;
    for (int i = 0; i < [self.x_photoArray count];i++ )
    {
        UIImageView *x_imageView = [[UIImageView alloc]initWithFrame:CGRectMake(i * 320,0,320,320)];
        x_imageView.image =[UIImage imageNamed:[self.x_photoArray objectAtIndex:i]];
        x_imageView.backgroundColor = [UIColor clearColor];
        [self.x_scrollView addSubview:x_imageView];
        [x_imageView release];
    }
    self.x_scrollView.contentSize = CGSizeMake(320*[self.x_photoArray count],180);
    [self.view addSubview:self.x_scrollView];
    [x_scrollView release];
    //配置pageControl
    UIPageControl *tmpPageCtr = [[UIPageControl alloc]initWithFrame:CGRectMake(130,370,60,10)];
    self.x_pageControl = tmpPageCtr;
    [tmpPageCtr release];
    x_pageControl.numberOfPages = [x_photoArray count];
    x_pageControl.currentPage = 0;
    x_pageControl.userInteractionEnabled = YES;
    x_pageControl.alpha = 1.0;
    [self.view addSubview:x_pageControl];
    [x_pageControl release];
}

//创建textView
-(void)createTextView
{
    UITextView *tmpTextView =[[UITextView alloc]initWithFrame:CGRectMake(0,390,320,80)];
    tmpTextView.backgroundColor =[UIColor clearColor];
    tmpTextView.text =[self.x_textArray objectAtIndex:0];
    tmpTextView.editable =NO;
    self.x_cityRepresent =tmpTextView;
    [tmpTextView release];
    [self.view addSubview:x_cityRepresent];
}
//返回方法
-(void)goBack:(id)sender
{
    [self.navigationController popToRootViewControllerAnimated:YES];
}
#pragma mark - UIScrollView delegate
- (void)scrollViewDidScroll:(UIScrollView *)scrollView{
    int page = fabs(scrollView.contentOffset.x/320);
    if(page != x_pageControl.currentPage)
    {
        [x_pageControl setCurrentPage:page];
    }
}

- (void)scrollViewDidEndDecelerating:(UIScrollView *)scrollView
{
    if (scrollView == x_scrollView) {
        CGFloat pageWidth = scrollView.frame.size.width;
		int page = floor((scrollView.contentOffset.x - pageWidth / 2) / pageWidth) + 1;
		if (page != x_pageControl.currentPage)
		{
            if (page <= x_pageControl.numberOfPages) {
                x_pageControl.currentPage = page;
            }
		}
        self.x_cityRepresent.text =[self.x_textArray objectAtIndex:page];
    }
}
- (void)viewDidUnload
{
    [super viewDidUnload];
    // Release any retained subviews of the main view.
    // e.g. self.myOutlet = nil;
}

- (BOOL)shouldAutorotateToInterfaceOrientation:(UIInterfaceOrientation)interfaceOrientation
{
    // Return YES for supported orientations
    return (interfaceOrientation == UIInterfaceOrientationPortrait);
}


#pragma mark - button
- (IBAction)returnBtn:(id)sender {
    ZLMainViewController *pvCtr =[[ZLMainViewController alloc]initWithNibName:@"ZLMainViewController" bundle:nil];
    [[NSNotificationCenter defaultCenter] postNotificationName:@"POPCONTROLLER" object:pvCtr];
    [pvCtr release];
}
@end
